*{
	margin: 0px;
	padding: 0px;
}
html,body{
	height: 100%;
	width: 100%;
}
#app{
	height: 100%;
	width: 100%;
}
.wrapper{
	height: 100%;
	width: 100%;
	position: relative;
}
.content{
	background: none repeat scroll 0 0 #e7eef1;
    position: absolute;
    left: 180px;
    right: 0;
    top: 72px;
    bottom:0;
    width: auto;
    padding-top:10px;
    box-sizing: border-box;
    overflow-y: scroll;
    min-width: 1000px;
}
.content-detail{
    height: auto;
    width: auto;
    min-width: 1000px;
}
.sidebar{
	height: 100%;
	width: 100%;
	position: absolute;
	left: 0px;
}
.header{
	height: 70px;
	width: 100%;
	background-color: #354152;
}
.meau{
	width: 180px;
	height: calc(100% - 70px);
	background-color: #354152;
}
.header-logo{
	height: 100%;
	width: 200px;
	float: left;
	background-image: url(../images/logo.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 60px 60px;
}
.header-user{
	float: right;
	height: 100%;
	width: 200px;
}
.header-user-image{
	height: 100%;
	width: 60px;
	border-radius: 50%;
	float: left;
	background-image: url(../images/logo.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 60px 60px;
}
.header-user-name{
	float: left;
	height: 100%;
	line-height: 70px;
	margin-left: 10px;
}
.content-header{
	height: 50px;
	line-height: 50px;
	padding-left: 20px;
	margin: 0px 10px;
	background-color: white;
}
.content-header .el-breadcrumb__item{
	height: 50px;
	line-height: 50px;
	font-size: 16px;
}
.content-body{
	width: calc(100% - 20px);
	height: 100%;
	margin: 10px;
	padding-bottom: 20px;
	background-color: white;
}
.line-title{
	width: 100%;
	height: 70px;
	line-height: 70px;
	font-size: 22px;
}
.group-line{
	padding-left: 20px;
}

